"""
API v1版本模块
"""

from fastapi import APIRouter
from .endpoints import chat, conversations, models, prompts, knowledge_bases, auth, user_settings, todos, image_generation, mcp

api_router = APIRouter()

# 注册路由
api_router.include_router(auth.router, prefix="/auth", tags=["用户认证"])
api_router.include_router(chat.router, prefix="/chat", tags=["聊天"])
api_router.include_router(conversations.router, prefix="/conversations", tags=["对话管理"])
api_router.include_router(models.router, prefix="/models", tags=["模型管理"])
api_router.include_router(prompts.router, prefix="/prompts", tags=["提示词管理"])
api_router.include_router(knowledge_bases.router, prefix="/knowledge-bases", tags=["知识库管理"])
api_router.include_router(user_settings.router, prefix="/user-settings", tags=["用户设置"])
api_router.include_router(todos.router, prefix="/todos", tags=["待办事项"])
api_router.include_router(image_generation.router, prefix="/images", tags=["图片生成"])
api_router.include_router(mcp.router, tags=["MCP"])
